ivy-leaved duckweed - Turkish English Dictionary